superimposed cross - French English Dictionary